//
//  DSFriendsRecommentViewController.m
//  budejie
//
//  Created by tangQiang on 8/27/16.
//  Copyright © 2016 Dason. All rights reserved.
//

#import "DSFriendsRecommentViewController.h"
#import "DSFriendsRecommendTabController.h"
#import "DSFriendsRecommendDetailTabController.h"

@interface DSFriendsRecommentViewController ()
/**
 *  标签
 */
@property (strong, nonatomic) DSFriendsRecommendTabController *friendsRecommendTabbleVc;
/**
 *  标签详情
 */
@property (strong, nonatomic) DSFriendsRecommendDetailTabController *friendsRecommendDetailTableVc;
@end

@implementation DSFriendsRecommentViewController

- (void)viewDidLoad {
    [super viewDidLoad];
    // Do any additional setup after loading the view.
    self.view.backgroundColor = [UIColor colorWithRed:arc4random() % 266 / 255.0 green:arc4random() % 266 / 255.0 blue:arc4random() % 266 / 255.0 alpha:1];
    
    // 设置所有的参数
    [self setNavgationBarAllAttributes];
    
    // 增加子控件
    [self getTableViews];
}

#pragma mark - 设置 NavgationBar 上的所有参数
- (void)setNavgationBarAllAttributes {
    self.title = @"推荐关注";
}

#pragma mark - 用来获取 friendsRecommendTableViewController 
- (void) getTableViews {
    //
   self.friendsRecommendTabbleVc = [[DSFriendsRecommendTabController alloc]initWithStyle:UITableViewStylePlain];
    [self.view addSubview:self.friendsRecommendTabbleVc.tableView];
    
    __weak id weakSelf = self;
    self.friendsRecommendTabbleVc.backMarkID = ^(NSString *ID){
        [weakSelf setID:ID];
    };
    
    //
    self.friendsRecommendDetailTableVc = [[DSFriendsRecommendDetailTabController alloc]initWithStyle:UITableViewStylePlain];
    [self.view addSubview:self.friendsRecommendDetailTableVc.tableView];
}


#pragma mark - set 方法传值
- (void)setID:(NSString *)ID {
    _ID = ID;
    self.friendsRecommendDetailTableVc.ID = ID;
}

#pragma mark - 布局子控件
- (void)viewDidLayoutSubviews {
    [super viewDidLayoutSubviews];
    
    // 布局friendsRecommendTabbleVc
    self.friendsRecommendTabbleVc.tableView.frame = self.view.bounds;
    self.friendsRecommendTabbleVc.tableView.w = 70;
    self.friendsRecommendTabbleVc.tableView.y = 64;
    
    // 布局friendsRecommendDetailTableVc
    self.friendsRecommendDetailTableVc.tableView.frame = self.friendsRecommendTabbleVc.tableView.frame;
    self.friendsRecommendDetailTableVc.tableView.x = self.friendsRecommendTabbleVc.tableView.w;
    self.friendsRecommendDetailTableVc.tableView.w = ScreenW - self.friendsRecommendTabbleVc.tableView.w;
}

#pragma mark - 隐藏底部的 tabBar 
- (BOOL)hidesBottomBarWhenPushed {
    return YES;
}
@end
